const express = require("express");
const app = express();
app.use(express.static("www"));

// fs 操作文件的
const fs = require("fs");

// 增appendFile 删unlink 改writeFile 查readFile


// 添加文件内容 文件不存在则会创建这个文件,再添加
// fs.appendFile("./aaa/aaa.txt","内容2222",function(err){
//     if(err){
//         console.log("添加失败");
//     }else{
//         console.log("添加成功");
//     }
// })

// 同步执行
// fs.appendFileSync("./aaa/aaa.txt","内容333")

// console.log("----");


// 给文件设置内容 会覆盖原内容
// 如果没有这个文件,会创建这个文件
// fs.writeFile("./aaa/aaa.txt","内容444",function(err){
//     if(!err){
//         console.log("成功");
//     }
// })
// fs.writeFileSync("./aaa/aaa.txt","内容5555")


// 异步读取文件
// fs.readFile("./aaa.txt",function(err,data){
//     if(!err){
//         console.log(data);
//         console.log(data.toString());
//     }
// })  
// 同步读取
var res = fs.readFileSync("./aaa.txt");
console.log(res.toString());

// fs.mkdir("./bbb",function(err){
//     if(!err){
//         console.log("创建文件夹成功");
//     }
// })

// fs.copyFile("./aaa.txt","./bbb.txt",function(err){
//     if(!err){
//         console.log("复制文件成功");
//     }
// })

// fs.unlink("./bbb.txt",function(err){
//     if(!err){
//         console.log("删除成功");
//     }
// })


app.listen(3000,()=>{
    console.log("http://localhost:3000");
})